`:top
`!ASP.NET Dynamic Data`! is a `F33f`_`[Ruby on Rails`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=Ruby_on_Rails]`_`f-inspired `F33f`_`[web application`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=Web_application]`_`f `F33f`_`[scaffolding`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=Scaffold_(programming)]`_`f framework from `F33f`_`[Microsoft`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=Microsoft]`_`f, shipped as an extension to `F33f`_`[ASP.NET`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=ASP.NET]`_`f, that can be used to build data-driven web applications. It exposes tables in a `F33f`_`[database`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=Database]`_`f by encoding it in the `F33f`_`[URI`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=URI]`_`f of the `F33f`_`[ASP.NET`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=ASP.NET]`_`f web service, and the data in the table is automatically rendered to `F33f`_`[HTML`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=HTML]`_`f. The process of rendering can be controlled using custom design `F33f`_`[templates`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=Template_processor]`_`f. Internally, it discovers the `F33f`_`[database schema`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=Database_schema]`_`f by using the database `F33f`_`[metadata`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=Metadata]`_`f.`:cite-ref-1[`F5bf`_`[1`#cite-note-1]`_`f]`:cite-ref-2[`F5bf`_`[2`#cite-note-2]`_`f]
ASP.NET Dynamic Data was originally shipped as part of the "ASP.NET 3.5 Extensions" package in 2007, and was incorporated into the `F33f`_`[.NET Framework`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=.NET_Framework]`_`f 3.5 Service Pack 1, which was released August 11, 2008.
>>Contents
• `F0af`_`[References`#references]`_`f
• `F0af`_`[Further reading`#further-reading]`_`f
• `F0af`_`[External links`#external-links]`_`f
-─
>>References
`:cite-note-1`!1.`! `F0af`_`[↑`#cite-ref-1]`_`f Putting ASP.NET Dynamic Data into Context - Scott Hanselman
`:cite-note-2`!2.`! `F0af`_`[↑`#cite-ref-2]`_`f ASP.Net Dynamic Data - DotNetFunda.com
>>Further reading
• `:citerefsych2012`aSych, Oleg (2012). `*ASP.NET Dynamic Data Unleashed`* (1 ed.). `F33f`_`[Sams Publishing`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=Sams_Publishing]`_`f. `F33f`_`[ISBN`:/page/wikibook/entry.mu`zim=wikipedia_en_all_nopic_2025-08.zim|entry_path=ISBN_(identifier)]`_`f 978-0672335655.
>>External links
Wikibooks has a book on the topic of:
.NET Development Foundation
• ASP.NET Dynamic Data Introduction
• ASP.NET Extensions Preview
`c`F0af`_`[↑ Back to top`#top]`_`f`a